tomato puree - Francés Inglés Diccionario